home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 98 / Skunkware 98.iso / html / src / scripts.src < prev    next >
Text File  |  1998-03-23  |  17KB  |  259 lines

  1. @@@STARTPACK(scripts;System Administration Scripts)
  2.  
  3. <P>
  4. Interpreted programs, mostly ksh and gawk scripts.  These were written for SCO
  5. XENIX and SCO UNIX by John Dubois <A HREF="mailto:johnd@sco.com">
  6. (johnd@sco.com)</A>. Most should be portable to other flavors of UNIX
  7. without too much trouble.  If you don't have ksh for the #!/bin/ksh scripts,
  8. try pd-ksh, bash, or zsh.  For the gawk scripts, use version 2.15.5 or later. 
  9. <P>
  10. <TABLE BORDER=2 CELLSPACING=0 CELLPADDING=0 WIDTH="100%" COLS="2">
  11. <TR>
  12. <TH>Name</TH><TH>   Description</TH></TR>
  13. <TR>
  14. <TD><A HREF="/skunkware/osr5/sco/scripts/3.2v4">3.2v4</TD>
  15. <TD>        Scripts for SCO Unix 3.2v4
  16. </TD></TR>
  17. <TR>
  18. <TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/admin">admin</TD>
  19. <TD>        Additional administrative scripts
  20. </TD></TR>
  21. <TR>
  22. <TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/admin/mmdf">admin/mmdf</TD>
  23. <TD>        MMDF mailer administrative scripts
  24. </TD></TR>
  25. <TR>
  26. <TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/admin/news">admin/news</TD>
  27. <TD>        news administrative scripts
  28. </TD></TR>
  29. <TR>
  30. <TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/admin/uucp">admin/uucp</TD>
  31. <TD>        uucp administrative scripts
  32. </TD></TR>
  33. <TR>
  34. <TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/kshfuncs">kshfuncs</TD>
  35. <TD>        Korn shell functions
  36. </TD></TR>
  37. <TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/mail/">mail</TD>
  38. <TD>      Mail utilities.
  39. </TD></TR>
  40. <TR>
  41. <TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/oa">oa</TD>
  42. <TD>        Office Automation shell scripts (oash)
  43. </TD></TR>
  44. <TR>
  45. <TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/www">www</TD>
  46. <TD>        World Wide Web related programs
  47. </TD></TR>
  48. <TR>
  49. <TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/add">add</TD>
  50. <TD>        Add up the numbers in a column in a tab-separated-column file.
  51. </TD></TR>
  52. <TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/address">address</TD>
  53. <TD>    Look up an address in address databases.
  54. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/aj">aj</TD>
  55. <TD>         Prints all the "interesting" jobs you are running on any terminal.
  56. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/altchars">altchars</TD>
  57. <TD>   Print alternate character set for a terminal using terminfo database
  58. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/arc2tarz">arc2tarz</TD>
  59. <TD>   Convert an "arc" archive to a compressed tar archive.
  60. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/asc">asc</TD>
  61. <TD>        Print the ASCII values of text characters.
  62. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/aw">aw</TD>
  63. <TD>         Report what the active (idle less than 10 minutes) users are doing.
  64. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/bell">bell</TD>
  65. <TD>       Disable/enable bell on terminals; set visual bell on console.
  66. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/bigcal">bigcal</TD>
  67. <TD>     Print a big calendar.
  68. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/bigfiles">bigfiles</TD>
  69. <TD>   Find large uncompressed files (candidates for compression).
  70. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/bills">bills</TD>
  71. <TD>      Process a receipts file & generate statistics from it.
  72. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/brandimg">brandimg</TD>
  73. <TD>   Imprint text on images.
  74. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/capture">capture</TD>
  75. <TD>    Capture the current XENIX/UNIX console screen to a file.
  76. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/cbase">cbase</TD>
  77. <TD>      Convert C-style constants to decimal.
  78. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/checks">checks</TD>
  79. <TD>     Minimal checking account tracking utility.
  80. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/chr">chr</TD>
  81. <TD>        Print the characters whose ASCII values you give.
  82. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/client.sh">client.sh</TD>
  83. <TD>  Minimal shell script version of "client" utility.
  84. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/cmorse">cmorse</TD>
  85. <TD>     Convert text to morse code tones (console only).
  86. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/cmp_termio">cmp_termio</TD>
  87. <TD> Compare tty parameters.
  88. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/comptree">comptree</TD>
  89. <TD>   Compares the files in two directory trees.
  90. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/config">config</TD>
  91. <TD>     Account configuration utility.
  92. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/conglom">conglom</TD>
  93. <TD>    Concatenate files to other files & remove the originals.
  94. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/corename">corename</TD>
  95. <TD>   Tell what produced a core file.
  96. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/dial">dial</TD>
  97. <TD>       Look up and dial a number.
  98. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/dissociate">dissociate</TD>
  99. <TD> Run processes dissociated from tty.
  100. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/dofiles">dofiles</TD>
  101. <TD>    Deal with all those file that accumulate in your directories.
  102. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/edcron">edcron</TD>
  103. <TD>     Edit your existing crontab file & automatically resubmit it.
  104. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/efn">efn</TD>
  105. <TD>        Move files by editing their file names with your favorite editor.
  106. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/exp">exp</TD>
  107. <TD>        Process expenses file to determine amounts owed (man page in doc/).
  108. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/exp_notify">exp_notify</TD>
  109. <TD> Run expense tracking programs and mail reminders to those who owe.
  110. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/fb">fb</TD>
  111. <TD>         Command line interface to bc; also invokes bc with high precision.
  112. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/filt">filt</TD>
  113. <TD>       Pass files through a specified filter.
  114. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/find_cryst">find_cryst</TD>
  115. <TD> Find a crystal & divisor that will produce a desired freqency.
  116. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/fix_newsrc">fix_newsrc</TD>
  117. <TD> Clean up a .newsrc by removing unread article ranges.
  118. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/fixdate">fixdate</TD>
  119. <TD>    Fix up the date fields of records in a file.
  120. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/fixnames">fixnames</TD>
  121. <TD>   Deal with filenames that contain problematic characters.
  122. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/fmtawksh">fmtawksh</TD>
  123. <TD>   Format awk, sh, and ksh scripts for printing.
  124. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/frcp">frcp</TD>
  125. <TD>       Copy files using ftp but with rcp-type command line syntax.
  126. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/fs">fs</TD>
  127. <TD>         Show filesystem space and inode usage.
  128. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/groups">groups</TD>
  129. <TD>     Show what groups you or another user are in.
  130. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/ibmchars">ibmchars</TD>
  131. <TD>   Diplay IBM extended characters and their decimal and octal values.
  132. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/iu">iu</TD>
  133. <TD>         List the number of files that exist in and below directories.
  134. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/l-d">l-d</TD>
  135. <TD>        Print a long listing of directories only.
  136. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/l-len">l-len</TD>
  137. <TD>      Print a long directory listing sorted by filename length.
  138. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/l-z">l-z</TD>
  139. <TD>        Print a long directory listing sorted by file size.
  140. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/lastlogin">lastlogin</TD>
  141. <TD>  Print last login times of users.
  142. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/lchild">lchild</TD>
  143. <TD>     List processes on this tty that have children.
  144. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/lensort">lensort</TD>
  145. <TD>    Sort lines by their length.
  146. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/libupdate">libupdate</TD>
  147. <TD>  Update libraries included in interpreted (script) programs.
  148. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/linerec">linerec</TD>
  149. <TD>    Concatenate records into lines.
  150. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/loginstat">loginstat</TD>
  151. <TD>  Print statistics on user logins (takes a while to run).
  152. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/lowercase">lowercase</TD>
  153. <TD>  Change filenames to lower case.
  154. </TD></TR>
  155. <TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/maim">maim</TD>
  156. <TD>       Kill processes by name.
  157. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/manifest">manifest</TD>
  158. <TD>   Print manifest defines set by cc.
  159. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/mbill">mbill</TD>
  160. <TD>      Process a monthly bills file to track payments.
  161. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/mkdirlist">mkdirlist</TD>
  162. <TD>  Make a file of directory names for searching with 'look'.
  163. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/mkhexrec">mkhexrec</TD>
  164. <TD>   Translate input in a simple format into Intel hex records.
  165. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/mlast">mlast</TD>
  166. <TD>      Report last logins on modem lines.
  167. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/mlookup">mlookup</TD>
  168. <TD>    Tell what a mail address will be expanded to.
  169. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/modems">modems</TD>
  170. <TD>     Show who is using the modems.
  171. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/msgs">msgs</TD>
  172. <TD>       Print the system messages for users.
  173. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/name">name</TD>
  174. <TD>       Print the "real" names of users.
  175. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/ncp">ncp</TD>
  176. <TD>        A nicer front end for cp (has -i, etc.).
  177. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/newext">newext</TD>
  178. <TD>     Change the extension of a group of files.
  179. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/newinfo">newinfo</TD>
  180. <TD>    Modify a terminfo description and execute a process using it.
  181. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/nfile">nfile</TD>
  182. <TD>      Run a utility on files & prefix output w/filename being processed.
  183. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/nmv">nmv</TD>
  184. <TD>        A nicer front end for mv (has -i, etc.).
  185. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/p">p</TD>
  186. <TD>          A pager front end that handles compressed files.
  187. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/pages">pages</TD>
  188. <TD>      Print specified pages from files.
  189. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/postings">postings</TD>
  190. <TD>   Use postings file to generate report of which groups were posted to.
  191. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/ppmbrowse">ppmbrowse</TD>
  192. <TD>  Build an image browser.
  193. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/proctree">proctree</TD>
  194. <TD>   Display process parent-child relationships in tree format.
  195. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/psn">psn</TD>
  196. <TD>        Lists processes whose name matches a pattern.
  197. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/pss">pss</TD>
  198. <TD>        List processes sorted by any column.
  199. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/rename">rename</TD>
  200. <TD>     Change the names of files that match a pattern.
  201. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/repeat">repeat</TD>
  202. <TD>     Execute a command multiple times.
  203. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/segclock">segclock</TD>
  204. <TD>   A 25-segment-display clock.
  205. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/setperm">setperm</TD>
  206. <TD>    Copy permissions from a file to others.
  207. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/settabs">settabs</TD>
  208. <TD>    Restore default tabs on an ANSI terminal.
  209. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/shorten">shorten</TD>
  210. <TD>    Make filenames shorter.
  211. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/sortaddr">sortaddr</TD>
  212. <TD>   Sort an address file.
  213. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/stfix">stfix</TD>
  214. <TD>      Reset various scoterm parameters - pointer, colors, scrolling region
  215. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/tarz">tarz</TD>
  216. <TD>       Create compressed tar archive from directory contents.
  217. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/te">te</TD>
  218. <TD>         Locate commands and run other commands on them.
  219. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/toroff">toroff</TD>
  220. <TD>     Converts normal text formatting to *roff formatted text.
  221. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/u">u</TD>
  222. <TD>          List the users who are logged on.
  223. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/ucomm">ucomm</TD>
  224. <TD>      Show which files lines occur in & select lines based on that.
  225. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/ulock">ulock</TD>
  226. <TD>      Lock all screens that a user is logged into.
  227. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/unarch">unarch</TD>
  228. <TD>     Unarchive a (possibly compressed) tar or cpio file into a directory.
  229. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/unixtime">unixtime</TD>
  230. <TD>   Converts UNIX-format time values to human-readable form.
  231. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/upstat">upstat</TD>
  232. <TD>     Shows statistics on uptime, reboots, etc. (long runtime!)
  233. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/userprocs">userprocs</TD>
  234. <TD>  Report number of processes each user is running.
  235. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/uucon">uucon</TD>
  236. <TD>      Find last successful UUCP connections.
  237. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/uudec">uudec</TD>
  238. <TD>      Carefully uudecode multiple files.
  239. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/uuenc">uuenc</TD>
  240. <TD>      uuencode multiple files.
  241. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/ve">ve</TD>
  242. <TD>         Edit a file in $EDITPATH
  243. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/vidtype">vidtype</TD>
  244. <TD>    Tell what type of video adapter console ttys are associated with.
  245. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/vtree">vtree</TD>
  246. <TD>      Print a visual display of a directory tree.
  247. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/waiting">waiting</TD>
  248. <TD>    Symbolically show process' wait channel (like BSD ps).
  249. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/where">where</TD>
  250. <TD>      Show where commands that match a pattern are.
  251. </TD></TR><TR><TD><A HREF="http://www.sco.com/skunkware/osr5/sco/scripts/zedit">zedit</TD>
  252. <TD>      Edit a compressed file.
  253. </TD></TR></TABLE>
  254. </P>
  255.  
  256. @@@OSR5DIST(http://www.sco.com/skunkware/osr5/sco/scripts)
  257. @@@ENDPACK
  258.  
  259.